#include"NamedPipe.hpp"

int main()
{
    NamedPipe named_pipe(filename);
    //打开
    named_pipe.OpenForWrite();
    while(true)
    {
        std::cout << "Please Enter#: ";
        std::string line;
        std::getline(std::cin , line);

        named_pipe.Write(line);
    }

    //关闭
    named_pipe.Close();
    return 0;
}

// #include"common.hpp"
// int main()
// {
//     //客户端不用自己创建命名管道，直接使用服务端创建的就可以了
//     int fd = open(filename.c_str(), O_WRONLY);
//     if(fd < 0)
//     {
//         perror("open");
//         exit(1);
//     }

//     //写入数据
//     std::string message;
//     while(true)
//     {
//         std:: cout <<"Pleasr Enter# ";
//         std::getline(std::cin , message);

//         write(fd , message.c_str() , message.size());
//     }
//     close(fd);
//     return 0;
// }